草庐IT

java - Sonar 属性文件

全部标签

javascript - 如何在服务器端包含 javascript 文件?

我想在服务器端将JS文件包含在另一个JS文件中,以防止从客户端加载复制粘贴和多个JS文件。就像PHP会做的include('file.js')一样。 最佳答案 没有内置的方法可以从JavaScript文件中包含其他JavaScript文件...但是您可以将它们添加到DOM->functionaddJavascript(jsname,pos){varth=document.getElementsByTagName(pos)[0];vars=document.createElement('script');s.setAttribute(

java - 如何让 ScriptEngine 运行多个 javascript 文件?

我有6个js文件,我需要将它们全部包含到最终脚本中以通过ScriptEngine的eval方法。我该怎么做?ScriptEngine没有add()方法。我可以用FileReader读取它们,而不是连接这些字符串,但我认为会有更好的方法。 最佳答案 您可以使用重载eval(Reader)以避免必须自己将脚本加载到String中。 关于java-如何让ScriptEngine运行多个javascript文件?,我们在StackOverflow上找到一个类似的问题:

javascript - 在 Javascript 中添加属性

如何在不使用jQuery的情况下用Java脚本编写$('label.someClass').attr('valid',true);? 最佳答案 Array.prototype.forEach.call(document.querySelectorAll('label.someClass'),function(label){label.setAttribute('someAttribute','someValue');});这意味着浏览器支持ES5。.querySelectorAll的替代方案也可以是.getElementsByCla

javascript - 通过使用 Safari 更改 window.location 下载文件

我有一个离线html文件,它通过将window.location设置为来生成和保存CSVdata:text/csv;base64,Intfa2V5fSIsInt...但是,在Safari中,这只会在浏览器中显示CSV。将url设置为:data:application/csv;base64,Intfa2V5fSIsInt...强制Safari下载文件-但它获得的通用文件名仅为“Unknown-3”。有没有办法指定文件名? 最佳答案 首先,一个警告:application/csv不是validMIMEtype,因此在这种情况下它对您“有

javascript - 使用 d3.js 和给定的 json 文件结构进行捆绑布局

我有一个包含如下元素的json文件:[{"name":"ManuelJose","ttags":["vivant","designer","artista","empreendedor"]}]我正在尝试使用此结构获取节点和边来完成如下图:(图取自d3.jsdocumentation)我的json文件中的name和ttags都是指节点,ttags实际上是节点与其他节点之间的链接。但是,我不明白如何使用这个库d3和更高版本的json文件来创建这个图表。d3.json("/data/tedxufrj.json",function(classes){varnodes=cluster.nodes

javascript - 有没有办法在 tinymce iframe 中加载外部 javascript 文件?

是否有一种简单的方法来加载将在TinyMCEiframe中运行的外部javascript?我唯一找到的(这可能是答案)是:http://www.tinymce.com/wiki.php/API3:class.tinymce.dom.ScriptLoader但我不确定如何正确加载它或者它是否有效。我试图在tinymce.init指令之前和之后加载它,甚至在它内部,但似乎没有任何效果。只是想知道如何初始化“ScriptLoader”函数。 最佳答案 您可以使用setup初始化配置参数来使用脚本加载器tinyMCE.init({...se

javascript - 在 FabricJS 中,更改图像元素的 src 会更改该对象的所有属性

在Fabric.jsCanvas中,我试图将图像对象的src替换为高分辨率图像,以便在使用canvas.toDataURLWithMultiplier时保持图像质量。当我更改图像对象的src时,它的所有属性也会更改。图像对象会自动缩放到不同的大小,并且所有状态属性都会更改。这是从版本0.9.15开始发生的。当我使用0.8.32版本时,它可以工作。0.8.32版本没有这个问题。代码如下:ChangeImagecanvas=newfabric.Canvas('canvas');fabric.Image.fromURL("http://timeplusq.com/dakshin/clip03

javascript - 如何从字符串而不是文件向 head 标记添加动态 javascript?

我正在使用Javascript生成额外的自定义javascript,然后将其添加到HEAD标记中。下面的代码在添加javascript文件时效果很好,但是如果脚本位于刚刚生成的变量中怎么办?varscriptTag=document.createElement("script");scriptTag.setAttribute("type","text/javascript");scriptTag.setAttribute("src","myfile.js");document.getElementsByTagName("head")[0].appendChild(scriptTag);

java - 将 Java map 转换为 Javascript map

我有一个Javamap。我想将其转换为JavaScriptmap。转换为JSmap的java函数如下:privateObjectgetJSLocalizedValueMap(){MaplangSel=newHashMap();langSel.add("en",true);langSel.add("de",false);langSel.add("fr",false);//NowconvertthismapintoJavascriptMapNativeObjectnobj=newNativeObject();ScriptEngineManagerfactory=newScriptEngin

java - 如何从 JavaScript 调用小程序中声明的方法

我正在尝试制作一个基本的Javaapplet为他们打开客户计算机上的文件。我想通过JavaScript在下面的Java小程序中调用openFile函数。importjava.awt.Desktop;importjava.io.File;importjava.io.IOException;importjavax.swing.JApplet;publicclassTestextendsJApplet{publicvoidopenFile(StringfilePath){Filef=newFile(filePath);try{Desktop.getDesktop().open(f);}cat